home *** CD-ROM | disk | FTP | other *** search
- //
- // The Fusion Library Interface for DOS
- // Version 1.06c
- // Copyright (C) 1990, 1991, 1992
- // Software Dimensions
- //
- // BlazeClass
- //
-
- #include <bcd.h>
- #include "fli.h"
-
- #ifdef __BCPLUSPLUS__
- #pragma hdrstop
- #endif
-
- #include <stdio.h>
-
- //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- //
- // Mask(char *,bcd &)
- //
- // Handles output of bcd masks
- //
- //-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
- char * BlazeClass::Mask(char *Mask,bcd &Value)
- {
- char Doubley[50];
-
- int Before, After;
- NumberMask::CountPlaces(Mask,Before,After);
-
- sprintf(Doubley,"%-*.*f",Before,After,real(Value));
-
- NumberMask::MaskShow(Mask,Doubley,*this);
-
- return 0;
- }
-
-